<html>
	<head>
		<meta charset="utf-8"/>
		<title>BClass</title>
		<link href="./style.css" rel="stylesheet" type="text/css"/>
	</head>
	<body>
		<h1>BClass</h1>
		<p>Inherites from <a href="BObject.html">BObject</a></p>
		<h2>public</h2>
		<table id="public"><tr><td align="right"></td><td><a href="#BClass()">BClass</a>();</td></tr>
			<tr><td align="right"></td><td><a href="#~BClass()">~BClass</a>();</td></tr>
			<tr><td align="right">bool </td><td><a href="#isMeta()">isMeta</a>() const;</td></tr>
			<tr><td align="right">const BString& </td><td><a href="#type()">type</a>() const;</td></tr>
			<tr><td align="right">bool </td><td><a href="#insertMethod(const char*, CFunc)">insertMethod</a>(const char* declare, CFunc cfunc);</td></tr>
			<tr><td align="right">bool </td><td><a href="#insertMethod(const BString&, CFunc)">insertMethod</a>(const BString& declare, CFunc cfunc);</td></tr>
			<tr><td align="right">bool </td><td><a href="#removeMethod(const char*)">removeMethod</a>(const char* declare);</td></tr>
			<tr><td align="right">bool </td><td><a href="#removeMethod(const BString&)">removeMethod</a>(const BString& declare);</td></tr>
			<tr><td align="right">bool </td><td><a href="#containMethod(const char*)">containMethod</a>(const char* declare);</td></tr>
			<tr><td align="right">bool </td><td><a href="#containMethod(const BString&)">containMethod</a>(const BString& declare);</td></tr>
			<tr><td align="right">int </td><td><a href="#methodCount()">methodCount</a>() const;</td></tr>
			<tr><td align="right">const BString& </td><td><a href="#method(int)">method</a>(int index) const;</td></tr>
			<tr><td align="right">bool </td><td><a href="#insertVariant(const char*, const char*)">insertVariant</a>(const char* type, const char* name);</td></tr>
			<tr><td align="right">bool </td><td><a href="#insertVariant(const BString&, const BString&)">insertVariant</a>(const BString& type, const BString& name);</td></tr>
			<tr><td align="right">bool </td><td><a href="#removeVariant(const char*)">removeVariant</a>(const char* name);</td></tr>
			<tr><td align="right">bool </td><td><a href="#removeVariant(const BString&)">removeVariant</a>(const BString& name);</td></tr>
			<tr><td align="right">bool </td><td><a href="#removeVariant(const char*, const char*)">removeVariant</a>(const char* type, const char* name);</td></tr>
			<tr><td align="right">bool </td><td><a href="#removeVariant(const BString&, const BString&)">removeVariant</a>(const BString& type, const BString& name);</td></tr>
			<tr><td align="right">bool </td><td><a href="#containVariant(const char*)">containVariant</a>(const char* name) const;</td></tr>
			<tr><td align="right">bool </td><td><a href="#containVariant(const BString&)">containVariant</a>(const BString& name) const;</td></tr>
			<tr><td align="right">int </td><td><a href="#variantCount()">variantCount</a>() const;</td></tr>
			<tr><td align="right">BVariant* </td><td><a href="#variant(int)">variant</a>(int index);</td></tr>
			<tr><td align="right">const BVariant* </td><td><a href="#variant(int)">variant</a>(int index) const;</td></tr>
			<tr><td align="right">BVariant* </td><td><a href="#variant(const char*)">variant</a>(const char* name);</td></tr>
			<tr><td align="right">BVariant* </td><td><a href="#variant(const BString&)">variant</a>(const BString& name);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#input(const BString&, const BValue&)">input</a>(const BString& text, const BValue& value);</td></tr>
			<tr><td align="right">virtual bool </td><td><a href="#query(const BString&, BValue&)">query</a>(const BString& text, BValue& value) const;</td></tr>
		</table>
		<div id="desc">
			<h2>Detailed Description : </h2>
		</div>
		<h2 id="docs">Member Documentation</h2>
		<div id="BClass()">
			<h3>BClass();</h3>
		</div>
		<div id="~BClass()">
			<h3>~BClass();</h3>
		</div>
		<div id="isMeta()">
			<h3>bool isMeta() const;</h3>
		</div>
		<div id="type()">
			<h3>const BString& type() const;</h3>
		</div>
		<div id="insertMethod(const char*, CFunc)">
			<h3>bool insertMethod(const char* declare, CFunc cfunc);</h3>
		</div>
		<div id="insertMethod(const BString&, CFunc)">
			<h3>bool insertMethod(const BString& declare, CFunc cfunc);</h3>
		</div>
		<div id="removeMethod(const char*)">
			<h3>bool removeMethod(const char* declare);</h3>
		</div>
		<div id="removeMethod(const BString&)">
			<h3>bool removeMethod(const BString& declare);</h3>
		</div>
		<div id="containMethod(const char*)">
			<h3>bool containMethod(const char* declare);</h3>
		</div>
		<div id="containMethod(const BString&)">
			<h3>bool containMethod(const BString& declare);</h3>
		</div>
		<div id="methodCount()">
			<h3>int methodCount() const;</h3>
		</div>
		<div id="method(int)">
			<h3>const BString& method(int index) const;</h3>
		</div>
		<div id="insertVariant(const char*, const char*)">
			<h3>bool insertVariant(const char* type, const char* name);</h3>
		</div>
		<div id="insertVariant(const BString&, const BString&)">
			<h3>bool insertVariant(const BString& type, const BString& name);</h3>
		</div>
		<div id="removeVariant(const char*)">
			<h3>bool removeVariant(const char* name);</h3>
		</div>
		<div id="removeVariant(const BString&)">
			<h3>bool removeVariant(const BString& name);</h3>
		</div>
		<div id="removeVariant(const char*, const char*)">
			<h3>bool removeVariant(const char* type, const char* name);</h3>
		</div>
		<div id="removeVariant(const BString&, const BString&)">
			<h3>bool removeVariant(const BString& type, const BString& name);</h3>
		</div>
		<div id="containVariant(const char*)">
			<h3>bool containVariant(const char* name) const;</h3>
		</div>
		<div id="containVariant(const BString&)">
			<h3>bool containVariant(const BString& name) const;</h3>
		</div>
		<div id="variantCount()">
			<h3>int variantCount() const;</h3>
		</div>
		<div id="variant(int)">
			<h3>BVariant* variant(int index);</h3>
		</div>
		<div id="variant(int)">
			<h3>const BVariant* variant(int index) const;</h3>
		</div>
		<div id="variant(const char*)">
			<h3>BVariant* variant(const char* name);</h3>
		</div>
		<div id="variant(const BString&)">
			<h3>BVariant* variant(const BString& name);</h3>
		</div>
		<div id="input(const BString&, const BValue&)">
			<h3>virtual bool input(const BString& text, const BValue& value);</h3>
		</div>
		<div id="query(const BString&, BValue&)">
			<h3>virtual bool query(const BString& text, BValue& value) const;</h3>
		</div>
	</body>
</html>